﻿body {margin: 0; font-family: Arial; font-size: 12px; color: #111; line-height: 18px; background: #E0E0E0;}
table {border-collapse: collapse; }
a {color: #05408F; text-decoration: none;}
a:hover {color: #f00; text-decoration: none;}
img {border: 0px; margin: 0px;}
h1 {font-family: Tahoma; font-size: 18px; margin: 0px; padding: 0px; height: 30px; line-height: 30px; background: url(images/dotcat.gif) repeat-x;}
h1 span {padding: 4px 0px; background: url(images/spancat.gif) repeat-x;}

h2 {line-height: 32px; font-family: Tahoma; font-size: 18px; margin: 0px;}
h4 {line-height: 32px; font-family: Tahoma; font-size: 15px; margin: 0px;}

h5 {font-family: Tahoma; font-size: 13px; margin: 0px; padding: 0px; height: 30px; line-height: 30px; background: url(images/dotcat.gif) repeat-x;}
h5 span {padding: 5px 0px; background: #fff url(images/spancat.gif) repeat-x;}

p {margin: 0px; padding: 5px 0px;}
form {margin: 0px; padding: 0px;}
.clearbox {clear: both;}

.hottitle {display: block; font-weight: bold; font-size: 24px; line-height: 24px; margin-bottom: 5px;}
.hottitlecat {display: block; font-weight: bold; font-size: 20px; line-height: 24px;}
.hottitledetail {display: block; font-weight: bold; font-size: 24px; line-height: 24px;}
.pointtitle {font-family: Tahoma; font-weight: bold; font-size: 14px;}
.maintitle {font-family: Tahoma; font-weight: bold; font-size: 14px;}
.newrows {display: block; margin: 0px 5px; padding: 5px 0px; padding-left: 10px; border-top: 1px solid #c2c2c2; color: #555; background: url(images/bul1.gif) no-repeat 0px 12px;}
.newrows:hover {color: #f00;}

.newrowscat {display: block; margin-left: 15px; padding: 2px 0px; padding-left: 10px; font-family: Arial; font-size: 12px; border-top: 0px solid #c2c2c2; color: #555; background: url(images/bul1.gif) no-repeat 0px 10px;}
.newrowscat:hover {color: #f00;}
.newrowsdetail {display: block; margin-left: 15px; padding: 2px 0px; padding-left: 10px; font-family: Arial; font-size: 12px; border-top: 0px solid #c2c2c2; color: #555; background: url(images/bul1.gif) no-repeat 0px 10px;}
.newrowsdetail:hover {color: #f00;}
.title {display: block; padding-left: 12px; margin-top: 3px; background: url(images/bul1.gif) no-repeat 0px 8px; font-weight: bold; color: #555;}

.hotdesc {font-size: 13px;}

.imghot {width: 420px; height: 300px; float:left; margin: 3px}
.imghotcat {width: 300px; height: 210px; margin-right: 10px; float: left;}
.imgpoint {display: block; width: 170px; height: 120px;}

#topbanner {display: block; width: 990px; height: 100px; padding-top: 10px; padding-right: 10px; background: url(images/logo.gif) 20px 5px no-repeat; text-align: right;}
.rows {display: block; width: 1000px; height: 7px; background: url(images/rows.gif) repeat-x;}

#topmenu {display: block; width: 1000px; height: 30px; line-height: 30px; float: left;}
#topmenu div {height: 30px; line-height: 30px; margin-left: 1px; background: url(images/menu.gif) repeat-x; float: left;}
#topmenu div.topnone {margin-left: 5px; background: url(images/menu-head.gif) repeat-x;}
#topmenu div a {display: block; padding: 0px 5px; color: #fff; font-weight: bold;}
#topmenu div a:hover {background: url(images/menu-hover.gif) repeat-x; text-decoration: none;}
#topmenu div.active a {background: url(images/menu-hover.gif) repeat-x; text-decoration: none;}
#topmenu div.activetop {margin-left: 5px; background: url(images/menu-head-hover.gif) repeat-x; text-decoration: none;}
#topmenu div.activetop a:hover {background: url(images/menu-head-hover.gif) repeat-x; text-decoration: none;}

#navigator {display: block; width: 850px; height: 33px; background: url(images/navi.gif) repeat-x; float: left;}
#navigator #submenu {display: block; padding-left: 10px; height: 33px; line-height: 33px; position: absolute; z-index: 100; color: #333;}
#navigator #submenu .subitem {display: none;}
#navigator #submenu .subitem a {color: #555; font-weight: bold; padding-right: 10px;}

#timer {display: block; width: 150px; height: 33px; line-height: 33px; background: url(images/navi.gif) repeat-x; color: #333; float: left;}

#maincontent {width: 980px; padding: 10px; background: #fff url(images/bgmain.gif) repeat-x; float: left;}

#maincontent #homehot {display: block; width: 610px; float: left;}

#maincontent #homenew {display: block; width: 175px; height: 540px; margin-left: 10px; float: left; overflow: hidden;}

#maincontent #homepoint {display: block; width: 610px; height: 190px; float: left;}
#maincontent #homepoint .leftpoint {display: block; width: 12px; height: 190px; background: url(images/leftpoint.gif) repeat-x; float: left;}
#maincontent #homepoint .rightpoint {display: block; width: 12px; height: 190px; background: url(images/rightpoint.gif) repeat-x; float: left;}
#maincontent #homepoint .centerpoint {display: block; width: 582px; height: 190px; padding: 0px 2px; background: url(images/midpoint.gif) repeat-x; float: left;}
#maincontent #homepoint .pointitem {display: block; width: 170px; height: 178px; margin: 12px 12px; overflow: hidden; float: left;}


#maincontent #leftblock {display: block; width: 203px; border: 1px solid #DDDDDE; background: #fff; float: left;}
#maincontent #leftblock .cataloghead {display: block; height: 31px; padding: 2px; margin: 7px; border: 1px solid #E1E1E1;}
#maincontent #leftblock .catalogtop {display: block; height: 31px; padding: 2px; margin: 7px; border: 1px solid #E1E1E1;}
#maincontent #leftblock .cataloggrey {display: block; height: 31px; padding: 2px; margin: 7px; border: 1px solid #E1E1E1;}
#maincontent #leftblock .cataloghead span {display: block; height: 31px; padding-left: 30px; line-height: 31px; background: url(images/catalog.gif) repeat-y; color: #111; font-weight: bold; font-size: 12px;}
#maincontent #leftblock .catalogtop span {display: block; height: 31px; padding-left: 30px; line-height: 31px; background: url(images/catalog.gif) repeat-y; color: #111; font-weight: bold; font-size: 12px;}
#maincontent #leftblock .catalogcontent {display: block;}
#maincontent #leftblock .catalogcontent #menu {display: block; margin: 0px 20px; padding-left: 5px; line-height: 30px; border-top: 1px solid #E3E3E3; color: #111;}
#maincontent #leftblock .catalogcontent #menu.top {border-top: 0px;}
#maincontent #leftblock .catalogcontent #menu:hover {color: #6ECCFA;}
#maincontent #leftblock .catalogcontent .topic {display: block; color: #0088CC; margin: 0px 5px; padding: 3px 0px; padding-left: 15px; background: url(images/bullet.gif) 5px 10px no-repeat;}
#maincontent #leftblock .topic:hover {color: #666666;}
#maincontent #leftblock .catalogcontent .topic1 {display: block; color: #0088CC; margin: 0px 15px; padding: 3px 0px; padding-left: 15px; background: url(images/bullet.gif) 5px 10px no-repeat;}
#maincontent #leftblock .topic1:hover {color: #666666;}
#maincontent #leftblock .catalogcontent .topic2 {display: block; color: #0088CC; margin: 0px 25px; padding: 3px 0px; padding-left: 20px; background: url(images/bullet1.gif) 10px 12px no-repeat;}
#maincontent #leftblock .topic2:hover {color: #666666;}

#maincontent #centerblock {width: 1000px; float: left;}

#maincontent #centerblock .topic {display: block; color: #0088CC; margin: 0px 5px; padding: 3px 0px; padding-left: 15px; background: url(images/bullet.gif) 5px 10px no-repeat;}
#maincontent #centerblock .topic:hover {color: #666666;}

#maincontent #centerblock .info {display: block; margin: 0px 10px;} 
#maincontent #centerblock .info h2 {line-height: 28px; font-size: 14px; margin: 0px; color: #666666; border-bottom: 1px solid #ccc;}
#maincontent #centerblock .info .imgp {width: 150px; margin-top: 4px; margin-right: 6px; float: left;}

#maincontent #rightblock {width: 190px; float: left;}
#maincontent #rightblock .cataloghead {display: block; margin: 0px 5px; margin-top: 5px; padding-left: 12px; height: 28px; line-height: 28px; background: url(images/catalog.gif) no-repeat; color: #FFCA38; font-weight: bold; font-size: 11px; text-transform: uppercase;}
#maincontent #rightblock .cataloggrey {display: block; margin: 0px 5px; margin-top: 5px; padding-left: 12px; height: 28px; line-height: 28px; background: url(images/catalog-grey.gif) no-repeat; color: #FFCA38; font-weight: bold; font-size: 11px; text-transform: uppercase;}
#maincontent #rightblock .catalogcontent {display: block; margin: 0px 5px; border-right: 1px solid #D4D4D4; border-bottom: 0px solid #D4D4D4; border-left: 1px solid #D4D4D4; background: #fff;}
#maincontent #rightblock .catalogcontent #menu {display: block; margin: 0px 10px; padding-left: 1px; line-height: 30px; border-top: 1px solid #E3E3E3; color: #686868; font-weight: bold;}
#maincontent #rightblock .catalogcontent #menu.top {border-top: 0px;}
#maincontent #rightblock .catalogcontent #menu:hover {color: #666666;}
#maincontent #rightblock .catalogcontent .topic {display: block; color: #eee; margin: 0px 5px; padding: 3px 0px; padding-left: 15px; background: url(images/bullet.gif) 5px 10px no-repeat;}
#maincontent #rightblock .topic:hover {color: #666666;}

#bottompage {clear: left; width: 1000px; color: #B5BBC8; background: #212932 url(images/bgbottom.gif) repeat-x; float: left;}
#bottompage .btcenterblock {display: block; width: 690px; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; line-height: 22px; color: #fff; float: left; }
#bottompage .btcenterblock a {color: #fff;}
#bottompage .btcenterblock .blockbt {display: block; width: 118px; margin: 10px; float: left;}
#bottompage .btcenterblock .blockbt .a1 {display: block; font-weight: bold; color: #fff; text-decoration: none;}
#bottompage .btcenterblock .blockbt .a2 {display: block; color: #B5BBC8; text-decoration: underline;}
#bottompage .btrightblock {display: block; width: 280px; min-height: 100px; line-height: 22px; margin-top: 10px; margin-bottom: 10px; border-left: 1px solid #B5BBC8; text-align: right; float: left;}

.about {color: #B5BBC8; text-decoration: none;}

.language {width: 200px; margin-left: 10px; float: left;}

#paging {display: block; text-align: right; padding-right: 4px;}
#paging a {padding:2px 5px; margin: 1px;}
#paging a:hover {padding:2px 5px; background-color:#9E0B0F; color:#666666; text-decoration:none}
#paging .act {padding:2px 5px; background-color:#9E0B0F; color:#FFF}

#dropmenudiv {position:absolute;font:normal 12px Arial;line-height:18px;margin-top:3px;z-index:100;}
#dropmenudiv a {background: #111;color:#fff;width:100%;display:block;text-indent:3px;border-bottom:1px solid #fff;padding:5px;text-decoration:none;font-size:12px;z-index:100;}
#dropmenudiv a:hover {background: #383838; z-index:100;}
#dropmenudiv a.subcat {background:#80C017;}
.hidden{visibility:hidden;display:none;}

.txtprice {color: #FBB202;}
.lblhead {width: 110px; height: 24px; line-height: 24px; font-weight: bold; color: #fff; float: left;}
.catalogcat {display: block; width: 289px;  height: 33px; line-height: 33px; border-right: 1px solid #ccc; background: url(images/catheadbg.gif) repeat-x; float: left;}
.catalogcat h2 {display: block; font-weight: normal; color: #888; padding: 0px; padding-left: 12px; margin: 0px; height: 33px; line-height: 33px; background: url(images/cathead.gif) no-repeat;}
.catalogcat h2 a {color: #555; font-family: Tahoma; font-size: 14px; font-weight: bold;}
.catalogcat h2 a.sub {color: #555; font-size: 11px; font-weight: bold;}
.catalogcat h2 a:hover {color: #f00;}
.catalog {display: block; width: 499px;  height: 33px; line-height: 33px; border-right: 1px solid #ccc; background: url(images/catheadbg.gif) repeat-x; float: left;}
.catalog h2 {display: block; font-weight: normal; color: #888; padding: 0px; padding-left: 12px; margin: 0px; height: 33px; line-height: 33px; background: url(images/cathead.gif) no-repeat;}
.catalog h2 a {color: #555; font-family: Tahoma; font-size: 14px; font-weight: bold;}
.catalog h2 a.sub {color: #555; font-size: 11px; font-weight: bold;}
.catalog h2 a:hover {color: #f00;}

.catalogb {display: block; width: 610px;  height: 30px; line-height: 30px; border-right: 0px solid #ccc; background: url(images/catheadbgb.gif) repeat-x; float: left;}
.catalogb h2 {display: block; font-weight: bold; color: #fff; font-size: 13px; padding: 0px; padding-left: 12px; margin: 0px; height: 30px; line-height: 30px; background: url(images/catheadb.gif) no-repeat;}
.catalogb h2 a {color: #fff; font-family: Tahoma; font-size: 13px; font-weight: bold;}
.catalogb h2 a.sub {color: #fff; font-size: 11px; font-weight: bold;}
.catalogb h2 a:hover {color: #f00;}

.catalogc {display: block; width: 359px;  height: 30px; line-height: 30px; border-right: 1px solid #ccc; background: url(images/catheadbgc.gif) repeat-x; float: left;}
.catalogc h2 {display: block; font-size: 13px; font-weight: bold; color: #555; padding: 0px; padding-left: 12px; margin: 0px; height: 30px; line-height: 30px; background: url(images/catheadc.gif) no-repeat;}
.catalogc h2 a {color: #555; font-family: Tahoma; font-size: 13px; font-weight: bold;}
.catalogc h2 a.sub {color: #555; font-size: 11px; font-weight: bold;}
.catalogc h2 a:hover {color: #f00;}

.catalogcl {width: 485px; height: 34px; background: url(images/catalogcl.gif) no-repeat; float: left;}
.catname {width: 447px; margin-left: 10px; line-height: 34px; color: #9E0B0F; font-family: Tahoma; font-size: 12px; font-weight: bold; float: left;}
.counter {width: 130px; padding-top: 10px; color: #111; font-weight: bold; text-align: center; float: left; display: none;}
.maina {color: #9E0B0F; font-size: 12px; font-weight: bold;}
.suba {font-size: 11px;}
.insidecontent {width: 588px; border: 1px solid #C3CACF; padding: 10px; border-top: 0px; float: left;}
.insidecontentmcat {width: 478px; border: 1px solid #C3CACF; padding: 10px; border-top: 0px; float: left;}
.insidecontentmcatb {width: 478px; border: 1px solid #1A60B3; padding: 10px; border-top: 0px; float: left;}
.blockitem {display: block; width: 256px; min-height: 335px; margin-top: 2px; margin-bottom: 3px; margin-left: 3px; border: 1px solid #9E0B0F; float: left; overflow: hidden;}
.itemtitle {display: block; line-height: 35px; text-align: center; color: #fff; font-weight: bold; font-family: Tahoma; font-size: 13px; text-transform: uppercase; background: #9E0B0F;}
.itemtitle:hover {color: #fff;}
.oneitem {display: block; width: 298px; min-height: 68px; float: left;}
.listitem {display: block; width: 170px; margin-left: 10px; float: left;}
.imgitem {width: 130px; height: 93px; margin-right: 5px; border: 1px solid #ccc; float: left;}

.pcate {width: 490px; margin-top: 5px; margin-right: 5px; margin-left: 5px; float: left;}
.cate {width: 490px; height: 22px; background: url(images/top.gif); float: left;}
.pcatesub {width: 384px; margin-top: 5px; margin-right: 5px; margin-left: 5px; float: left;}
.catesub {width: 384px; height: 22px; background: url(images/top.gif); float: left;}
.catename {width: 270px; margin-left: 80px; line-height: 22px; color: #111; font-family: Tahoma; font-size: 13px; font-weight: bold; text-transform: uppercase; float: left;}
.catenamesub {width: 174px; margin-left: 80px; line-height: 22px; color: #111; font-family: Tahoma; font-size: 13px; font-weight: bold; text-transform: uppercase; float: left;}
.countercate {width: 130px	; line-height: 22px; color: #111; font-weight: bold; text-align: center; float: left;}
.insidecontentcate {width: 488px; border: 1px solid #C3CACF; border-top: 0px; float: left;}
.insidecontentcatesub {width: 382px; border: 1px solid #C3CACF; border-top: 0px; float: left;}
.blockitem0 {display: block; width: 234px; height: 56px; padding-top: 3px; padding-bottom: 3px; margin-left: 5px; margin-right: 5px; float: left; overflow: hidden;}
.blockitem1 {display: block; width: 234px; height: 56px; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; border-left: 1px solid #ccc; float: left; overflow: hidden;}
.blockitem2 {display: block; width: 374px; height: 56px; padding-top: 3px; padding-bottom: 3px; margin-left: 5px; margin-right: 5px; float: left; overflow: hidden;}
.itemtitlecate {color: #666; font-weight: bold;}
.itemtitlecate:hover {color: #999;}
.imgitemcate {width: 80px; height: 50px; margin-right: 5px; float: left;}

.itemtitleright {display: block; height: 28px; padding: 4px; text-align: center; color: #fff; font-weight: bold; font-family: Tahoma; font-size: 13px; text-transform: uppercase; background: #9E0B0F;}
.itemtitleright:hover {color: #fff;}
.rightblock {display: block; border: 1px solid #9E0B0F;}
.itemrows {display: block; margin: 0px 5px; padding: 5px 0px; padding-left: 10px; border-top: 1px solid #c2c2c2; color: #666; background: url(images/bul.gif) no-repeat 0px 12px;}
.itemrows:hover {color: #999;}

.hot {display: block; width: 485px; height: 34px; line-height: 34px; padding-left: 10px; background: url(images/hot.gif) no-repeat; color: #9E0B0F; font-family: Tahoma; font-size: 18px; font-weight: bold; text-transform: uppercase; float: left;}
.hotcontent {display: block; width: 478px; border-left: 1px solid #B6BFC6; padding: 0px 8px; background: #fff;}
.hotcontentcat {display: block; width: 465px; border-left: 0px solid #B6BFC6; padding: 0px 8px;}
.nonhotcontentcat {display: block; width: 768px; border-left: 0px solid #B6BFC6; padding: 0px 8px;}

.time {display: block; width: 180px; height: 18px; line-height: 18px; background: url(images/time.gif) no-repeat; color: #999; float: left;}
.new {display: block; width: 170px; height: 31px; line-height: 31px; padding-left: 10px; background: url(images/new.gif) no-repeat; color: #9E0B0F; font-weight: bold; font-family: Tahoma; font-size: 13px; text-transform: uppercase; float: left;}
.newcontent {display: block; width: 180px; background: url(images/newcontent.gif) repeat-y; float: left;}

.areg {font-size:11px; color: #fff; font-weight: normal;}
.areg:hover {font-size:11px; color: #fff; font-weight: normal; text-decoration: underline;}
.smbt {width: 80px; height: 22px; border: 0px; padding: 0px; background: url(images/bt.gif) no-repeat; font-size:11px;}
.banner {display: block; width: 1000px; height: 120px; background: #790102 url(images/banner.gif) no-repeat; color: #ccc; font-weight: bold; text-align: right;}
.menutop {padding-top: 120px;}
.menutop a {color: #ccc; font-weight: bold;}

.scate {display: block; margin-top: 5px; margin-right: 8px; margin-left: 8px; float: left;}
.sitem {display: block; padding: 5px 0px; border-top: 1px dotted #c2c2c2; }
.other {margin: 5px 10px; border-bottom: 1px solid #ccc; font-weight: bold; color: #9E0B0F; line-height: 24px;}

.rowtitle {background: #ccc; font-weight: bold;}
.row0 {background: #eee;}
.row1 {background: #fff;}

#pscroller1{
width: 800px;
height: 24px;
border: 0px solid black;
padding: 0px;
}
#pscroller2{
width: 800px;
height: 24px;
border: 0px solid black;
padding: 0px;
}

#pscroller3{
width: 180px;
height: 170px;
border: 0px solid black;
padding: 0px;
}
#pscroller4{
width: 180px;
height: 170px;
border: 0px solid black;
padding: 0px;
}
#pscroller5{
width: 180px;
height: 170px;
border: 0px solid black;
padding: 0px;
}
#pscroller6{
width: 180px;
height: 170px;
border: 0px solid black;
padding: 0px;
}
#pscroller7{
width: 180px;
height: 170px;
border: 0px solid black;
padding: 0px;
}
#pscroller8{
width: 180px;
height: 176px;
border: 0px solid black;
padding: 0px;
}
#pscroller9{
width: 180px;
height: 170px;
border: 0px solid black;
padding: 0px;
}
#pscroller10{
width: 180px;
height: 170px;
border: 0px solid black;
padding: 0px;
}

.noibat {width: 495px; margin-left: 5px; float: left;}
.dangchuy {width: 160px; margin-left: 4px; float: left;}
.adsmain {display: block; margin: 2px;}
.adscatright {display: block; margin-bottom: 5px;}

.adsmainright {display: block; margin-top: 10px;}

.mainpage {width: 485px; margin-left: 5px; float: left;}
.mainright {width: 200px; margin-left: 5px; float: left;}
.hotcat {width: 590px; margin-left: 5px; float: left;}
.desc {display: none;}
.moreclip {font-weight: bold; padding: 0px 5px; color: #c00;}

.newnews {
  width:1000px;
  height:24px;
  margin-top: 100px;
  background-color:#000;
  /* for IE */
  filter:alpha(opacity=40);
  /* CSS3 standard */
  opacity:0.4;
  float: left;
  }
  
.list {display: block; padding: 2px 0px; padding-left: 10px; background: url(images/bul2.gif) no-repeat 0px 8px;}
.list:hover {color: #666;}

.cataloglist {display: block; width: 610px; margin-top: 10px; float: left;}
.catalogmore {display: block; width: 180px; margin-left: 5px; float: left;}
.catrows {display: block; margin-top: 10px;}
.catalogdetail {display: block; width: 610px; font-family: Times New Roman; font-size: 16px; line-height: 22px; float: left;}
.detaildesc {font-weight: bold; color: #555;}
.subcatname {margin-left: 6px; font-size: 14px; padding: 4px 0px; background: url(images/spancat.gif) repeat-x; color: #05408F;}
.adright {display: block; margin-top: 3px;}
.adright img {width: 180px;}

.cataloglistcat {display: block; width: 500px; margin-top: 10px; float: left;}
.catalogdetailcat {display: block; width: 500px; font-family: Times New Roman; font-size: 16px; line-height: 22px; float: left;}
.catalogmorecat {display: block; width: 290px; margin-left: 5px; float: left;}
.insidecontentcat {width: 278px; border: 1px solid #C3CACF; padding: 5px; border-top: 0px; float: left;}

.template1 {}
.template1 .main_tp {display: block;}
.template1 .main_tp .catimg {width: 100px; height: 70px; margin-right: 5px; border: 1px solid #ccc; float: left;}
.template1 .main_tp .cattitle {font-size: 12px; font-weight: bold;}
.template1 .main_tp .catdesc {}
.template1 .sub_tp {display: block;}
.template1 .sub_tp .catimg {display: none;}
.template1 .sub_tp .cattitle {display: block; padding-left: 12px; margin-top: 3px; background: url(images/bul1.gif) no-repeat 0px 8px;}
.template1 .sub_tp .catdesc {display: none;}

.template2 {}
.template2 .main_tp {display: block;}
.template2 .main_tp .catimg {display: none;}
.template2 .main_tp .cattitle {display: block; padding-left: 12px; margin-top: 3px; background: url(images/bul3.gif) no-repeat 0px 8px;}
.template2 .main_tp .catdesc {display: none;}
.template2 .sub_tp {display: block;}
.template2 .sub_tp .catimg {display: none;}
.template2 .sub_tp .cattitle {display: block; padding-left: 12px; margin-top: 3px; background: url(images/bul3.gif) no-repeat 0px 8px;}
.template2 .sub_tp .catdesc {display: none;}

.template3 {}
.template3 .main_tp {display: block; width: 50%; margin-bottom: 2px; float: left;}
.template3 .main_tp .catimg {width: 50px; height: 50px; margin-right: 3px; border: 1px solid #ccc; float: left;}
.template3 .main_tp .cattitle {font-size: 12px;}
.template3 .main_tp .catdesc {display: none;}
.template3 .sub_tp {display: block; width: 50%; margin-bottom: 2px; float: left;}
.template3 .sub_tp .catimg {width: 50px; height: 50px; margin-right: 3px; border: 1px solid #ccc; float: left;}
.template3 .sub_tp .cattitle {font-size: 12px;}
.template3 .sub_tp .catdesc {display: none;}

.template4 {}
.template4 .main_tp {display: block;}
.template4 .main_tp .catimg {width: 100px; height: 70px; margin-right: 5px; border: 1px solid #ccc; float: left;}
.template4 .main_tp .cattitle {font-size: 12px; font-weight: bold;}
.template4 .main_tp .catdesc {}
.template4 .sub_tp {display: block;}
.template4 .sub_tp .catimg {display: none;}
.template4 .sub_tp .cattitle {display: block; padding-left: 12px; margin-top: 3px; background: url(images/bul1.gif) no-repeat 0px 8px;}
.template4 .sub_tp .catdesc {display: none;}

.template5 {}
.template5 .main_tp {display: block;}
.template5 .main_tp .catimg {width: 100px; height: 70px; margin-right: 5px; border: 1px solid #ccc; float: left;}
.template5 .main_tp .cattitle {font-size: 12px; font-weight: bold;}
.template5 .main_tp .catdesc {}
.template5 .sub_tp {display: block;}
.template5 .sub_tp .catimg {display: none;}
.template5 .sub_tp .cattitle {display: block; padding-left: 12px; margin-top: 3px; background: url(images/bul1.gif) no-repeat 0px 8px;}
.template5 .sub_tp .catdesc {display: none;}

.template6 {}
.template6 .main_tp {display: block;}
.template6 .main_tp .catimg {display: none;}
.template6 .main_tp .cattitle {display: block; padding-left: 12px; margin-top: 3px; background: url(images/bul1.gif) no-repeat 0px 8px;}
.template6 .main_tp .catdesc {display: none;}
.template6 .sub_tp {display: block;}
.template6 .sub_tp .catimg {display: none;}
.template6 .sub_tp .cattitle {display: block; padding-left: 12px; margin-top: 3px; background: url(images/bul1.gif) no-repeat 0px 8px;}
.template6 .sub_tp .catdesc {display: none;}

.insidecontentmcatb td {font-family: Arial; font-size: 11px; font-weight: normal;}
.newimg {width: 50px; height: 50px; margin-top: 3px; margin-right: 3px; border: 1px solid #ccc; float: left;}
.newrowsm {display: block; margin: 0px; padding-top: 4px; border-top: 1px solid #c2c2c2; font-weight: bold;}
.newrowsm:hover {color: #f00;}


td.xtitle{font-size:12px;color:#CCCCCC}
td.copyright{color:#555555}
td.title{font-size:12px;color:#CCCCCC}
td.copyright{color:#555555}
td.match-dark{color:#333333}
td.match-medium{color:#666666}
td.match-light{color:#CCCCCC}

.headlive {display: block; height: 32px; line-height: 32px; padding-left: 12px; background: url(images/cat.gif) repeat-x; font-weight: bold; border: 1px solid #CCCCCC; border-top: 0px;}
.cattitlelive {display: block; padding-left: 12px; line-height: 26px; margin: 0px 10px; background: url(images/bul3.gif) no-repeat 0px 10px; border-bottom: 1px solid #eee; font-weight: bold;}

.hometopright {width: 180px; margin-left: 5px; float: left;}